stitched closure - French English Dictionary